iT邦幫忙

2023 iThome 鐵人賽

DAY 29
0
IT管理

GCP 的 terraform 之旅系列 第 29

day29 Terraform GCP GKE-k8s

  • 分享至 

  • xImage
  •  

簡介

今天來跟大家介紹 GCP terraform 如何創建 GKE, 此外 GKE 比較特別之處在於, K8s 本身就有提供內建的 IaC, 所以今天的目標就是用 GKE 建一個群集, 再利用 k8s 內建的 IaC 創建幾個 pod 和 lb 之類的服務

正文

根據網路上的教學可以大概了解此服務

【GKE 教學】什麼是 GKE?淺談 Google Kubernetes Engine 架構與五大面向介紹勢

官方有提供快速開始的教學

Provision a GKE cluster (Google Cloud) | Terraform | HashiCorp Developer

而在 terraform 的文件可以查到能使用的參數

Terraform Registry

實測

clone 後進入專案該資料夾

code

我的操作和官方教學不一樣, 而且沒說明的很細, 建議若要實作, 可以直接參考官方教程

我操作上的細節放在 README.md

💡 所有操作都很慢, 往往要過一段時間才會有效

創建用 make start

釋放資源用 make destroy


上一篇
day28 Terraform GCP pub/sub trigger functions
下一篇
day30 Terraform GCP Best Practice
系列文
GCP 的 terraform 之旅31
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言